package org.wheel.plugins.toolkit.jsqlparse.helper.parameter;

import net.sf.jsqlparser.expression.JdbcNamedParameter;

/**
 * 自定义参数占位符
 * 在 JSqlParser 中，希望将 SQL 中的 ? 占位符替换为 $1、$2（PostgreSQL 风格）
 */
public class MyBatisParameter extends JdbcNamedParameter {

    private final String name;

    public MyBatisParameter(String name) {
        this.name = name;
    }

    @Override
    public String toString() {
        return "#{" + name + "}"; // 输出 #{name}
    }
}
